ventilated radiator machine - Spanish English Dictionary